// 1. 导入express模块
const exp = require('express');

// 导入路由器
const goodsRouter = require('./routers/goodsRouter');

const userRouter = require('./routers/userRouter');

// 2. 创建express服务对象
const app = exp();

// 设置一个中间件 - 局部有效
app.use('/user',(req,res,next)=>{
    if(req.query.id === '123'){
        next();
    }else{
        res.redirect('/');
    }
})

// 5. 使用use调用router对象
// 将路由器使用在app对象上
app.use(goodsRouter);

// 分层级 - 确定范围
app.use('/user',userRouter);




// 6. 监听一个端口号，并启动服务
app.listen(80,()=>{
    console.log("成功");
});